Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Computer Science (Human Computer Interaction) wIE MEng (Hons) - 2.1.4 Analyse if/how a system meets current and future requirements


Return to programme overview.

COMP10120 First Year Team Project

Although the requirements are determined by the group, they reflect on these and future needs in the final presentation.

Assesement : Presentation

COMP16412 Introduction to Programming 2

Students learn testing through the provision of unit tests in the labs and coursework in order to make sure that their code meets the expectations set.

Assesement : Group coursework, Lab work

COMP23111 Database Systems

We go through step-by-step from the initial requirements to the ending database system and students will evaluate and assess the usefulness of their database throughout.

Assesement : Individual coursework, Lab work

COMP23311 Software Engineering 1

Bugs are injected into the system and the course requires that students fix those bugs

Assesement : Individual coursework, Group coursework

COMP23412 Software Engineering 2

As students build an enterprise web system over a period of ten weeks, students are given new requirement every week whereby the lecturers act as customers. Students are encouraged to check with the "customers" whether the requirements are met. In this way, students learn that requirements can be initially ambiguous and become more specific over time. They also learn that some requirements may disappear, some others will emerge unexpectedly and some other are open to interpretation.

Assesement : Examination, Group coursework

COMP28112 Distributed Systems

Current and future requirements for distributed systems are taught and discussed in class, and tested as both formative and summative assessment.

Assesement : Individual coursework, Lab work

SOST20022 Essentials of Survey Design & Analysis

Construct surveys to understand user's experience of systems

Assesement : Examination, Individual coursework

COMP30040 Third Year Project Laboratory

The student's work will be evaluated against requirements derived as part of the project.

Assesement : Individual coursework

COMP33511 User Experience

These are addressed in lecture notes, slides, and videoed lectures.

Assesement : Examination, Test